The apt was comfortable, extremely well located, and the hosts were very accommodating. The bathroom is very tiny as mentioned and I did not get a sense of how small the space was in general - however, that could have been my lack of attention to detail in my review. The apt is exceptionally clean and tidy and the bed very comfortable. If size is not a relevant issue and you are staying longer than one night to warrant paying a cleaning fee, then this place is great and near the beach.