Helen's place is in such a beautiful location. Within walking distance to the beach, to the shops. So easy to make dinner at home with the amenities provided. For me that is greatly appreciated.