Excellent stay, very clean and great locations.