In one word - perfect!
We could not come up with the single suggestion how to improve this place - everything you could wish for during your trip was provided.
Thanks for a nice stay