The location of Blue Marlin is stunning — right on a peaceful beach with incredible views. The layout is great for groups, with 4 ensuite bedrooms and 2 half baths. The pool felt newer and was clean, and the outdoor space with hot tub, grill, and bar has great potential.However, several issues affected our stay. Our delayed flight was met with a less-than-welcoming message about our arrival time. At check-in, we were told not to use back doors or throw out soap bottles. The grill had two empty propane tanks. A new tank was left without notice, and we incorrectly set it up. After messaging, the manager did assist the next day which was greatly appreciated.Only one pool light worked, and the hot tub cover shed debris. Two downstairs faucets barely worked, just a trickle of water. The dishwasher didn’t clean well, the fridge was small, and the ice maker did not make ice during our stay. The washing machine was half full with dirty brownish gray water upon arrival. Some towels and pillows had a musky smell, even after washing. The master bed was old and dipped in the middle; the guesthouse bed sagged and creaked. There’s only one TV, no external speakers, and not enough indoor seating for all guests. A soaked bathroom mat was there on arrival. We got one key, one roll of paper towel, no cleaning supplies, and no trash instructions. We had to leave a door unlocked for the guesthouse access compromising safety.Great location and despite the issues we enjoyed our stay.