Just read the latest review on Luperon Beach Resort from tourist from Boston. For those of you who liked your stay at Luperon what do you think of his review? We are traveling there very soon and now a bit worried. Should I be? We also are very experienced travelers and don't expect 5 star services at 3 star resorts. Anxious for any input.