Overall it was a good experience. A few things to note for other potential guests: the laundry and the pool are shared by three other units. While the description of the place did not say private pool, the pictures might lead you to believe that it is.
The location is perfect, very close to the beach!