Location was perfect and the 2br is a nice size with a lovely patio with lots of seating. The master bed was a little squeaky and there were some areas inside that were dusty/sandy when I arrived (but of course near the beach sand is always somewhat expected). Overall I would stay here again.