Brilliant location; clean;tidy, friendly