Great location, clean, spacious; just about everything you could hope for!