We had a great time on our stay here and plan on coming back! Right in the heart of Mission Beach. James and his team take great care of his place. He checked in a couple of times with us to make sure we were happy, which we really appreciated.