Cute, cleanly and had everything my family needed for our stay! The view was beautiful and we were able to walk to the beach in less than 10 minutes. Stores, restaurants and activities all within walking distance. Will certainly reserve for future stays!