Beautiful place, sparkling clean (and I am a stickler), friendly host, stunning surroundings - what else could you want? Very highly recommend