We rented both residences for a weeklong 60th birthday celebration with 10 family members. The properties were clean, spacious, & in an excellent location near the beach. Unfortunately, significant maintenance problems disrupted our stay.The rooftop grill was a key advertised amenity because we planned family meals around it. On our first night, we reported a detached burner, broken automatic ignition, & an extremely dirty grill. The property manager, Beachview Rentals, serviced it &, after we insisted, cleaned it. When we tried it afterward, it produced a frightening flare-up with large, uncontrollable flames. We photographed it & reported it again. During a second service visit, we were told the grill was not usable. The smaller grill also had a broken igniter & was not practical for 10 people.We lost hundreds of dollars in food, incurred additional dining expenses, & disrupted our planned birthday celebration. The rooftop fire pit also required repair, a broken beach chair collapsed under a family member, & on our final night the downstairs lock failed, requiring an after-hours reset.Most disappointing was Beachview's response afterward. Despite what occurred, they later said their records showed the grill was working & declined any refund, offering only 10% off a future stay.For a week that cost approx. 16,000, we expected better. The properties have many positives, but based on the maintenance issues & Beachview's response, we will not rent from them again.