Great place -- we have already booked our next stay!