Delightful stay in a delightful place.