A very nice place. Very welcoming and helpful staff. A bit off the main area, but close to the beach.