The place was clean, spacious, and in the perfect location. John gave us some great recommendations and was also quick to respond to any questions we had. Overall an excellent experience.