Stayed for a month. High quality apartment; from the chairs, to the marble counter tops, to the shower etc. You can't go wrong with this booking. Very classy. Terrace is simply outstanding. Highly recommended. Very friendly and helpful owners.