This place is clean with everything you could need. The location is walking distance to downtown and on a great historic street by the river. We stayed here twice and will stay again if we stop in Fredericton. Such a beautiful city 😍