Clean and comfortable. Well appointed with amenities. Location was great. We had a wonderful stay.