TMC Hospitality is professional, the property was clean and the grounds neat and well maintained. The onsite shop was very good and the staff friendly.