Helens Place is a wonderful house with a beautiful garden and relaxing outdoor space. Close to the beach and beautiful sea breeze in the afternoons after a hot day. Would highly recommend.