Very clean, excellent location and great hospitality