The location cannot be beat. Right by the beach, easy walk over to the bay. The only real issue we had was that, even though we had the smallest car possible (under the number of inches mentioned in the owners instructions) there was no way we could park it in the garage. it wasn't the size of the garage that mattered as much as the angle getting it into the garage. With all the stuff in the alleyway, we could not swing the car wide enough to get it at an angle where we could get in the garage. We gave up after 15 minutes, which was a huge bummer because we were just going to uber until we saw it had a garage.Also, not an issue for us, but the layout might be difficult if you have young kids. The layout was such that the living room went into the bedroom with the bunk beds, which led into the bathroom, and then through there to the master. So if you are hoping to put your kids down and then stay up later (or get up earlier), you will have to tiptoe through their room to get to the bathroom and master bedroom. Having the patio area was very nice. We didn't have much time to use it, but definitely would have if given the opportunity. Lots of seating.Only other comment i would make is that the towels are pretty threadbare and should probably be upgraded sometime soon.