Elegant place, smooth process, wonderful hosts; a great place to sleep and a great place to wake up at, to enjoy life around and inside. Perfect.