A group of 7 of us booked a 5 night stay for Christmas. My room looked very nice when I arrived. Towels were shaped into a nice Design on my bed ;) but the bathroom faucet's metal base was very loose and wiggled every time I turned the water on and off; there were small wrapped soaps, but I was surprised that there was No soap dish so I always dripped water on the sink when I used the soap. The shower head constantly leaked about 4 drips from diferent holes every second,so the shower floor was always wet &the water would seep over the low edge to the floor near the toilet where I moved a small floor towel closer to where my feet would be.I believe I told the owner &/or another male staff person at the restaurant (where we ate every morning.)One told me they would let his repair team know, but no repair was made in those 6 days. I also told him that my front door wouldn't properly lock&I tried to lock it more than several times each try everyday, but was unsuccessful 99% of the time.I didn't report these issues everyday but felt that some effort should've been made to fix the latch/lock on my front door. The service at breakfast was very good w/eggs,omelet w/sides of bacon,ham, hash brown wedges,sliced pineapple& watermelon,baked beans; plain yogurt w/fruit if requested (yogurt was very sweet)there was cereal &other items.OJ,milk,coffee.I think coffee/juice ws available aftr breakfast @10:30am.Great waitstaff, friendly,helpful ;)Nice small beach area,good location,Fun Vacation