The location in St Heliers is good. It takes 3-5 minutes walk to beach and local shopping area. Victor prepares well about inhouse facilities for me.