We had a fantastic time staying at Anna's apartment and she was the perfect host - very generous, affable, flexible and responsive wherever the need arose. The place is absolutely clean, fresh and spotless and, contrary to the comments I noted in another review, we had no issue with the mattress or other amenities (coffee machine was great!). I also hate soft mattresses and will quite comfortably sleep on the floor if I have to, but this wasn't an issue. We also had the benefit of complimentary gym membership nearby - indoor/outdoor pools, gym classes, yoga & coffee! A great activity option if the weather isn't so fine. Yes the unit faces the main local Casuarina thoroughfare but this didn't bother us at all - by day we're busy and by night it's quiet so we didn't miss out on our sleep! We were happy enough at times to be kicking back reading a book too, so it really wasn't an issue for us. This is not the main road between coastal suburbs either which would be a much different scenario.We are a family of 3 with a 10yr old - and 3 road bikes kept inside the apartment too! - but we managed just fine as we're pretty organised and tidy. Anna and family made us all feel welcome and our son had a great time getting to hang out with her children occasionally as well. We wouldn't hesitate to stay there again and Casuarina itself is well set-up and a very smart, idyllic area with bike paths and easy access to nearby shops, beaches and Kingscliff if you want more restaurants and action. Thanks again Anna & family!