Pleasant and comfortable atmosphere, excellent facilities.