Nice location. Nice amenities. Could be cleaner.