my friends and i booked for a weekend stay at the barracuda beach resort. sad to say we cancelled our booking and left the resort very displeased. the receptionist who refused to give out his name was very rude to our group. he shouted at my friend when told of his poor customer service skills and unapologetic for his bad...
More
