A spacious, clean and comfortable space with lots of welcoming touches.