Lovely staff, minor complaints. 3 out of 5