great place very clean great hospitality 5 star