Clean and spacious. Location was perfect and off-street parking was a huge plus!