Very good place to spend some days in Boomerang beach