A+. We had a wonderful stay. This is an excellent value with above and beyond amenities.