Great place with a number of thoughtful touches. Very good value for what is offered.