Perfect in everyway! Location, cleanliness, ammenities! I would highly recommend! I would definitely stay again!!