Stunning surroundings! Not a luxury resort, it still manages to make you happy to be here. It just might be the cure for what troubles you.