Beautifully renovated. Spotlessly clean. Well appointed kitchen. Absolutely beautiful stay.