Perfect place, warm and welcoming atmosphere, design details. Good position.