Spacious, immaculate, well-equipped apartment. Charming and well decorated, with so many amenities for a perfect stay.