Beachfront hotel with natural rock formations and a sandy beach. Offers sunbeds, umbrellas, and a vibrant atmosphere.