Very clean, Great location. Parking is a little difficult but usually worked out. This owner rescued us on short notice when our initial reservation was a disaster, checking in was a bit crazy but all in all a good spot. Good respond from Stephane.