Good location. Adequate amenities. Not as clean as I expected.