Excellent place with very thoughtful amenities. It's no surprise it's always booked!