Excellent location, clean, and great communication! Would stay here again!