Super clean and nicely decorated. Great amenities. Great communication! Highly recommend.