Little kei island give you the best beach that's feel like your own...