Very clean and spacious. Internet worked very well. Comfortable surroundings. Great location. Easy to find street parking.