Perfect and welcoming from the minute you arrive.