Great place, very clean and exactly what was promised. Excellent location. Would definitely recommend! John was also very accommodating of my requests, and exceptionally communicative!