We had a great time and thoroughly enjoyed our stay! Gabriella was very communicative and answered any questions straight away. The unit was exactly what we were expecting and the views were terrific! There's a restaurant by the pool, which had great service and was a lot of fun, though I didn't enjoy their food, but all in all would highly recommend staying here!