Great location, great staff & good accommodation