Location was perfect. Spacious, and clean. Great experience