Perfect host, gorgeous place, and perfect location! Will definitely be back.