Excellent stay, great communication and very clean, great location and excellent value for money