Helens place is great. We were greeted on arrival . The location is great and super close to beach and right next to golf course.