Beautiful, tranquil place with good facilities and great additional little touches to make it feel like a home away from home.