Very clean and well taken care of spot located on the second floor of vacation condos. Excellent location, within walking distance to many places to eat and shop. There is parking on the premises for a daily fee (a bit steep), and parking on the street is not likely since it’s located in a very active touristy area. However, parking right across the street was convenient for less money. Host communication was great, easy access, nice pool facilities and the convenience of beach chairs and towels a plus. Our stay was great!