What a fabulous place! Family friendly and in a great location. Lots of thoughtful touches throughout.