Great place. I've already booked another stay.