A welcoming atmosphere with a fantastic view.