A very very nice place in a very very nice location. Helen is a 5 star..