Very clean, well maintained space. The location offers great parking and is close to the beach. Ruben was very responsive and great to work with. We would certainly stay at his place again.