Location deserves extra stars... it really doesn't get any better than this! Very clean, safe, and I can't speak enough about the location. Also - Nancy is great to work with, very communicative.