Doo Twah is situated in a prime spot in Shelly Beach and provides affordable, upmarket, self-catering holiday accommodation