The place was spacious, clean, and modern. Location was perfect. Kevin was also very responsive with any questions.