Great place and great stay. would give five stars but for there being an issue with some of the tiles on the floor being loose. they were repairing once we left. Great location staff was great!