Beautiful location, and excellent hospitality on top of an adorable little hideaway.