Perfect location, less than half a block to the beach and plenty of beach chairs and umbrellas at the house will save room in your car. Plenty of off-street parking, including a garage, and even more available on the street. The elevator made unloading and loading our cars much easier, especially with three babies and all their gear! We spent most of our time on the front deck off the main living area. The large, covered deck area was great for the babies. The firepit table was also very enjoyable. There was enough room for all 12 of us. A few things that could use improvement, there was a pretty substantial musty smell on the first floor (with the pool table and 3 bedrooms) When brought to the attention of the owner, Rahul, he promptly had a cleaner come and within two days had the HVAC system checked and cleaned, there was still a lingering odor, but we felt safer knowing that it was not caustic. It also didn’t seem that the place was cleaned properly before our arrival. We had to sweep the floors and vacuum the rug in the living room before letting the babies play. Given the capacity of this house, 12 people, we all agreed that a second fridge on the first floor would be a nice touch as a big family that’s always growing, we like to spend as much time together as possible so we cook all our meals in the house and the extra food storage would be a big plus. Overall, we enjoyed our stay and Rahul was a very accommodating host.