A modern and welcoming accommodation at a great location.