Spacious, spotless & central. Had all necessary appliances and amenities, perfect for a large group. The balcony/terrace is not outdoor as we expected which was a little disappointing but that is the only slight criticism in what was a fantastic stay. Thank you Teresa so much for a wonderful experience, we will definitely visit again.