Clean, modern, comfortable and close to the beach/shops - highly recommended! Loved it!