Excellent stay and price, very clean and good communication