Great location. Clean. All amenities listed are actually available. Will definitely stay here again.