The size was perfect and the two living spaces were great! The location of the townhouse is so much closer to the beach than I thought from the description! It is a very short walk. We wanted somewhere that our family could relax and just take walks on the beach and this was perfect. The only problems we encountered were that something is wrong with the kitchen floor: it is spongy and sloping as if from past water damage. We noticed this as soon as we checked in. Also, in the downstairs powder room, my husband had to fix the toilet to get it to stop running. Most importantly, there was a leak in the upstairs hallway bathroom that the property manager knew about, and sent a plumber who said was ok. It was not ok and the plumber had to return to fix it. If that leak had been ongoing (well before we checked in) it could be what damaged the kitchen floor. We reported this to the property manager. But, overall, we loved the house and felt at home while on our family getaway.