Absolutely gorgeous place. Spacious, comfortable, beautiful. Absolutely spotless and loads of natural light. Fantastic terrace and great location. Had a great stay!