Highly recommend a stay at Magic Beach