The place is great, very clean, the location is good and John has great communication and is a very amazing person