Fantastic applies to everything about this place. Perfect location. Short walk to cafe/bar. Great walks around Middleton Beach. Modern accommodation beautifully presented. Definitely one to return to.