Excellent, clean, tidy, great location. Would stay again.