A wonderfully relaxing place to stay