The most prefer beach for your preference is Maya Bay Beach
which located not far from Haad Yao (Krabi Province)