We stayed a weekend in Helens place and it was a very pleasant stay. Immaculate place with everything just as listed, in a great location and a very secure place. Will definitely be booking again :)