Book this now! What a great place.