We loved it so much we've already booked our next stay here.