Great place. Great view. Short walk to the beach, restaurants and shopping. The room was clean and the beds were comfortable. Everything needed for cooking was provided. It was great having a parking spot for the duration of the stay. Would definitely recommend.