Very nice well kept. Everything was very clean. Very thoughtful amenities. Great place to stay.