Very clean, great hospitality. Met all of our needs.