Excellent location, clean, brand new, great hospitality, great value