All very good. Excellent location, good value for money, great communication. Clean!