Great accommodation and location for public transport, clean and welcoming .