Excellent location, lovely staff