Just one word: perfect. In all aspects...location, environment, space, amenities and more....
Yveline, the host, is a gem.
I can only highly recommend. You will not be disappointed. I garantee it!