Gorgeous stay, beautiful place, welcoming staff.