A comfortable stay within walking distance of public transport.