Beautifully renovated, immaculately clean. Great place.