Very clean and nice location. Plenty of all the amenities. Plus they allow pets. I would recommend!!