Helen's place is super clean and has everything you need for a short stay. Location to Tallows beach is perfect. Very quiet and private.