The place is exactly as advertised, modern, clean, well-located, well-maintained, and well-stocked. It fit all of our needs and we would stay there again and recommend to our friends!