We would stay at Carambola again because the room was huge and very comfortable. Loved eating breakfast on our own porch looking at the ocean and beach. The beach was very nice. We ate at the bar restaurant 3 times and it was very good every time. The service was good, friendly, and it had a great view. Our room was cleaned every other day. If staying here, you definitely need to rent a car. It is very far out. The roads in St Croix are awful. Holes everywhere. Now to the qwirks of the hotel: We stayed at the hotel for 8 nights. We had no wifi for the last 5 days we were there. They were working on it but we were not updated on when to expect service nor any apologies. We could not connect to any cell tower. They were too far away. One night at 11 pm my husband wanted to take a shower. There was just a trickle of water in the shower and in both sinks. We could not reach the front desk by phone so he got dressed and went there. No one is working the front desk at this time. He found security but they could not help him and just said they would put him at the top of the list for repairing our water in the morning. We did have water when we got up the next day, but found that anytime after 11 pm when we would use water there was just a small trickle of it. When we checked out, I told the girl about this and asked if they turned the pumps off every night. She said, Oh no not until 4 am. So we figure they turn the pumps off way before 4 am to save money.