Amazing stay in Casuarina. Very roomy apartment right beside the main resort pool. Perfect location. We had a great time and would definitely book again.