We stayed here for our child's graduation and were more than satisfied with our experience. The place was sparkling clean and there is plenty of room. All the amenities were taken care of and communication was excellent and swift. We would def stay there again!