Awesome and clean place - absolutely awesome location. Literally steps from the beach