a tropical paradise of a beach and palm trees