Johns place was great! Excellent location, spotless, very comfortable. Would definitely stay here again.