Fabulous. Great hospitality. Clean airy apartment. Beautiful location.
Pool and scenery are wonderful. Would definitely return.