Beautiful, great location, friendly host, attention to detail, comfort, style are just a few of the things coming to mind.
Great find, we highly recommend it!