This apartment checks off all the essential boxes: clean, good location, good amenities and a parking spot. I would definitely stay here again.