The place is exactly as described with everything that you would need. The hospitality provided was first class, Nicolas provided great detail and recommendations. The only thing was that we had a car with us and parking was not particularly easy. We had to park high up on a high and bring our luggage down quite a few stairs, thankfully Nicolas was there to help us with this - cannot fault him for the lack of parking! Would recommend if you don't have a car or if you do have one, think of it as some good exercise!