The place was clean, spacious and had good parking options. The check-in & check-out instructions were brief and easy to follow. Teddy was responsive to all of our questions.