The unit was perfect for our needs — clean, cozy, had great views and quick access to the beach and delicious restaurants. The pull out couch was very comfortable and check-in process was a breeze. Would stay again!