Great place, with lots of thought given to guest experience. Highly recommended.