Brilliant location in Middleton Beach. Anything you need is there in the accommodation.