Bird of Paradise was clean and comfortable, but pretty basic in its amenities. The wifi was extremely weak, and really only worked on the pool-facing balcony. We found this made it difficult to do even basic web-based activities, like searching for information on local attractions, and impossible to do things like stream movies. The unit is oceanfront, however, the beach and water in this area have a lot of seagrass, which smells quite strongly, and we saw no one using the beach or in the water. It's part of the natural ecology, and present on all the beaches in the area, but it does significantly compromise the enjoyability. There is a very nice pool in the complex, however, and we spent many afternoons there. The kitchen is well equipped, with plenty of dishes, and enough cookware to make dinner and other meals. Bath towels and hand soap were provided, but extras, like shampoo/conditioner and beach towels are not. There was also an odd lack of towel hooks or other places to hang wet towels, swimsuits, etc. There are laundry machines on site, but they are coin operated, and we did not use them.