Very clean place, hospitality, good public communication transport