Nice location boomerang beach is just across the road .