Great price,location,cleanliness and communication! 10/10