A place to feel good. Absolutely an insider tip with a great host and all the amenities you need for a relaxing stay.