Location, people and staff are a 10/10