Generous space, good amenities and perfect position. Vincent was a charming and helpful host.