Ronald is amazing. A great host who truly went above and beyond to accommodate our needs. Including allowing us to check out later than usual as our flights weren’t until the evening. Gave us a personal contact for any issues. Supplies beach towels, chairs & a cooler which was great to use at the beach. As far as the unit—I felt as if the pictures looked more luxurious than in real life. We had issues with the oven (it didn’t work) and the bedding had stains / long dark hairs on it the first night we were there (so it wasn’t from us!) The check in process is silly to be honest and the staff at the front desk is RUDE. but, the cafe is great and the pool is relaxing.