Great locations , hospitality, clean, accommodating, all around great service