Excellent location, very clean, good communication overall a very pleasant stay.