An oasis of calmness. Many thoughtful touches to make the stay pleasant and memorable.