Palm Beach, Unit 104, Hastings, Barbados