Perfect place in a perfect location. The appointment had everything we needed. A home away from home. Michel was always available and responsive. We love to come again!