The place was perfect for me and my partner! Clean and modern and several amazing restaurants close by within walking distance. We surfed or dived every day so it was especially gratifying to come home to the high end hot tub each evening during our stay!!