The condo was super clean and very comfortable. The roof deck a huge plus. The beach is listed as rocky but it has lots of sand and we were delighted to walk there and search the tide pools. Fred and Nitza are friendly and very accommodating. I highly recommend this condo especially if you have young children, Fred had installed baby gates on the stairs and has extra baby gates if you need them. We look forward to staying here again.