A gorgeous and relaxing little place in a very beautiful location