Hi, have just booked a trip with BFF for may. We are staying at the Oasis Grand. Am a little nervous as the reviews are so mixed. If I read...