Great location and facilities - let down by poor service.